obligation to register (one's address) - Spanish English Dictionary